package com.rc.evcharger.common.config;

/**
 * Create by Yang on 2021/7/29
 */
public class RabbitListenerConstant {

    /********************************微信退款*****************************/
    //退款额度变更队列
    public static final String CHANGE_MEMBER_REFUND_ORDER_QUEUE = "CHANGE_MEMBER_REFUND_ORDER_QUEUE";
    //先退后付/支付分变更记录
    public static final String WX_PAYMENT_REFUND_POINTS_ORDER_QUEUE = "WX_PAYMENT_REFUND_POINTS_ORDER_QUEUE";
    //先退后付/支付分变更记录
    public static final String MINI_PAYMENT_REFUND_POINTS_ORDER_QUEUE = "MINI_PAYMENT_REFUND_POINTS_ORDER_QUEUE";
    //退款消息队列
    public static final String PAYMENT_REFUND_ORDER = "PAYMENT_REFUND_ORDER";

    //队列消息头部键
    public static final String HEADER_LOCAL_IP_ADDREADD = "headerLocalIpAdress";
    public static final String HEADER_CURENT_TIMEMILLIS = "headerCurrentTimeMillis";
    public static final String HEADER_APPLICATION_NAME = "headerApplicationName";
    public static final int HEADER_MESSAGE_TIME_OUT = 15;
    public static final String VIRTUAL_HOST = "saas.commandmq";


    //交换机名称
    public static final String EXCHANGE_COMMANDEXCHANGE = "commandExchange";
    //交换机名称
    public static final String EXCHANGE_SAASEXCHANGE = "saasExchange";

    //公共告警队列
    public static final String DOMAIN_LOG_ELECPILE_FAULT_QUEUE = "DOMAIN_LOG_ELECPILE_FAULT";

    public static final String DOMAIN_LOG_CHARGED_PROCESS_QUEUE = "DOMAIN_LOG_CHARGED_PROCESS";
    //公共充电日志队列
    public static final String DOMAIN1_LOG_CHARGED_PROCESS_QUEUE = "DOMAIN1_LOG_CHARGED_PROCESS";
    //公共充电日志队列
    public static final String DOMAIN2_LOG_CHARGED_PROCESS_QUEUE = "DOMAIN2_LOG_CHARGED_PROCESS";
    //公共告警KEY
    public static final String DOMAIN_LOG_ELECPILE_FAULT_KEY = "DOMAIN_LOG_ELECPILE_FAULT_KEY";
    //公共充电日志KEY
    public static final String DOMAIN_LOG_CHARGED_PROCESS_KEY = "DOMAIN_LOG_CHARGED_PROCESS_KEY";

    //四台域名服务器
    public static final String DOMAIN1 = "DOMAIN1_";
    public static final String DOMAIN2 = "DOMAIN2_";
    public static final String DOMAIN3 = "DOMAIN3_";
    public static final String DOMAIN4 = "DOMAIN4_";
    public static final String DOMAIN5 = "DOMAIN5_";

    public static final String DOMAIN1_YL = "DOMAIN1_YL_";

    public static final String DOMAIN1_CONTROLL_A1_QUEUE = DOMAIN1 + "CONTROLL_A1";
    public static final String DOMAIN1_CONTROLL_A2_QUEUE = DOMAIN1 + "CONTROLL_A2";
    public static final String DOMAIN1_CONTROLL_A4_QUEUE = DOMAIN1 + "CONTROLL_A4";
    public static final String DOMAIN1_CONTROLL_A5_QUEUE = DOMAIN1 + "CONTROLL_A5";
    public static final String DOMAIN1_CONTROLL_A6_QUEUE = DOMAIN1 + "CONTROLL_A6";
    public static final String DOMAIN1_CONTROLL_8E_QUEUE = DOMAIN1 + "CONTROLL_8E";
    public static final String DOMAIN1_CONTROLL_8E_DELAY_STOP_QUEUE = DOMAIN1 + "CONTROLL_8E_DELAY_STOP";
    public static final String DOMAIN1_CONTROLL_0E_QUEUE = DOMAIN1 + "CONTROLL_0E";
    public static final String DOMAIN1_CONTROLL_79_QUEUE = DOMAIN1 + "CONTROLL_79";
    public static final String DOMAIN1_CONTROLL_89_QUEUE = DOMAIN1 + "CONTROLL_89";
    public static final String DOMAIN1_CONTROLL_8C_QUEUE = DOMAIN1 + "CONTROLL_8C";
    public static final String DOMAIN1_CONTROLL_1C_QUEUE = DOMAIN1 + "CONTROLL_1C";
    public static final String DOMAIN1_CONTROLL_33_QUEUE = DOMAIN1 + "CONTROLL_33";
    public static final String DOMAIN1_CONTROLL_CARDNO_QUEUE = DOMAIN1 + "CONTROLL_CARDNO";
    public static final String DOMAIN1_CONTROLL_C5_QUEUE = DOMAIN1 + "CONTROLL_C5";
    public static final String DOMAIN1_CONTROLL_C6_QUEUE = DOMAIN1 + "CONTROLL_C6";


    public static final String DOMAIN2_CONTROLL_A1_QUEUE = DOMAIN2 + "CONTROLL_A1";
    public static final String DOMAIN2_CONTROLL_A2_QUEUE = DOMAIN2 + "CONTROLL_A2";
    public static final String DOMAIN2_CONTROLL_A4_QUEUE = DOMAIN2 + "CONTROLL_A4";
    public static final String DOMAIN2_CONTROLL_A5_QUEUE = DOMAIN2 + "CONTROLL_A5";
    public static final String DOMAIN2_CONTROLL_A6_QUEUE = DOMAIN2 + "CONTROLL_A6";
    public static final String DOMAIN2_CONTROLL_8E_QUEUE = DOMAIN2 + "CONTROLL_8E";
    public static final String DOMAIN2_CONTROLL_8E_DELAY_STOP_QUEUE = DOMAIN2 + "CONTROLL_8E_DELAY_STOP";
    public static final String DOMAIN2_CONTROLL_0E_QUEUE = DOMAIN2 + "CONTROLL_0E";
    public static final String DOMAIN2_CONTROLL_79_QUEUE = DOMAIN2 + "CONTROLL_79";
    public static final String DOMAIN2_CONTROLL_89_QUEUE = DOMAIN2 + "CONTROLL_89";
    public static final String DOMAIN2_CONTROLL_8C_QUEUE = DOMAIN2 + "CONTROLL_8C";
    public static final String DOMAIN2_CONTROLL_1C_QUEUE = DOMAIN2 + "CONTROLL_1C";
    public static final String DOMAIN2_CONTROLL_33_QUEUE = DOMAIN2 + "CONTROLL_33";

    // (CMD=1)后台服务器下发充电桩整形工作参数
    public static final String DOMAIN1_YL_CONTROLL_01_QUEUE = DOMAIN1_YL + "CONTROLL_01";
    //(CMD=2)充电桩参数整形设置/查询应答
    public static final String DOMAIN1_YL_CONTROLL_02_QUEUE = DOMAIN1_YL + "CONTROLL_02";

    //(CMD=3)后台服务器下发充电桩字符型工作参数
    public static final String DOMAIN1_YL_CONTROLL_03_QUEUE = DOMAIN1_YL + "CONTROLL_03";
    //(CMD=4)充电桩参数字符形设置/查询应答
    public static final String DOMAIN1_YL_CONTROLL_04_QUEUE = DOMAIN1_YL + "CONTROLL_04";
    //停止下发
    public static final String DOMAIN1_YL_CONTROLL_05_QUEUE = DOMAIN1_YL + "CONTROLL_05";
    //停止应答
    public static final String DOMAIN1_YL_CONTROLL_06_QUEUE = DOMAIN1_YL + "CONTROLL_06";
    //启动下发
    public static final String DOMAIN1_YL_CONTROLL_07_QUEUE = DOMAIN1_YL + "CONTROLL_07";
    //启动应答
    public static final String DOMAIN1_YL_CONTROLL_08_QUEUE = DOMAIN1_YL + "CONTROLL_08";
    public static final String DOMAIN1_YL_CONTROLL_09_QUEUE = DOMAIN1_YL + "CONTROLL_79";
    //心跳应答
    public static final String DOMAIN1_YL_CONTROLL_65_QUEUE = DOMAIN1_YL + "CONTROLL_65";
    //心跳请求
    public static final String DOMAIN1_YL_CONTROLL_66_QUEUE = DOMAIN1_YL + "CONTROLL_66";
    //充电桩状态信息包应答
    public static final String DOMAIN1_YL_CONTROLL_67_QUEUE = DOMAIN1_YL + "CONTROLL_67";
    //充电桩状态信息包请求
    public static final String DOMAIN1_YL_CONTROLL_68_QUEUE = DOMAIN1_YL + "CONTROLL_68";
    //费率查询 CMD=1101
    public static final String DOMAIN1_YL_CONTROLL_4D_04_QUEUE = DOMAIN1_YL + "CONTROLL_4D_04";
    //费率应答 CMD=1102
    public static final String DOMAIN1_YL_CONTROLL_5E_04_QUEUE = DOMAIN1_YL + "CONTROLL_5E_04";
    //费率下发 （CMD=1103）
    public static final String DOMAIN1_YL_CONTROLL_4F_04_QUEUE = DOMAIN1_YL + "CONTROLL_4F_04";
    //费率应答 （CMD=1104）
    public static final String DOMAIN1_YL_CONTROLL_50_04_QUEUE = DOMAIN1_YL + "CONTROLL_50_04";
    //登录应答
    public static final String DOMAIN1_YL_CONTROLL_69_QUEUE = DOMAIN1_YL + "CONTROLL_69";
    //登录请求
    public static final String DOMAIN1_YL_CONTROLL_6A_QUEUE = DOMAIN1_YL + "CONTROLL_6A";
    //充电记录应答
    public static final String DOMAIN1_YL_CONTROLL_C9_QUEUE = DOMAIN1_YL + "CONTROLL_C9";
    //充电记录请求
    public static final String DOMAIN1_YL_CONTROLL_CA_QUEUE = DOMAIN1_YL + "CONTROLL_CA";


}
